🇬🇧 en fr 🇫🇷

leave a lot to be desired verb

laisser à désirer
Wiktionary Links